‎A Series of Unfortunate Requests‎
Joseph Hall
English, 50 minutes
If there's one thing the we've been able to agree upon, it's HTTP. Well, kind of. This protocol is the great connector between languages, when it works (which, thankfully, is most of the time). Regardless of platform, most modern systems have some sort of HTTP-based interface that can be used via pretty much any language. [...]
‎A butterfly's view of Perl 6‎
Patrick Michaud (‎Pm‎), pmichaud.com
English, 50 minutes
At FOSDEM in Brussels, Larry Wall announced that Perl 6.0.0 will be released this year. But what does this really mean? Come to this talk and get a butterfly's high-level overview of Perl 6:
‎A new idea in bibliographic metadata‎
D Ruth Bavousett (‎druthb‎), cPanel
English, lightning
Library bibliographic data, in most libraries, is still stored in the same broken-by-design format that they've been using for forty years. This limits the questions that can be asked of a library catalog. I have an idea, and am starting foundational code work, on a system for using RDF to empower library catalogs to answer more questions, without disrupting existing cataloging data or workflows
‎An Introduction to Unicode‎
Karl Williamson
English, 50 minutes
Unicode, a very large superset of ASCII and Latin1, is an ongoing project to encode all the world's languages' scripts. This talk will help you grok Unicode and how to program using it. All examples will be from the Perl 5 programming language
‎Ansible for Programmers‎
Florian Ragwitz (‎rafl‎)
English, 50 minutes
Ansible, while still being fairly new to the game, seems to already have
‎Assertiveness Training‎
Tom Christiansen
English, lightning
Liberally using assertions throughout your code to constantly check your assumptions adds reliability, readability, and execution time. The new Assert::Conditional module lets you pepper your code with any number of expressive assertions without having to pay the performance price in production. [...]
‎BigNums: When 64 bits just isn't enough‎
Dana Jacobsen (‎danaj‎)
English, 20 minutes
This talk will go over the many different ways to use large integers and floats in Perl 5, including bigint/bignum, Math::BigInt and its back ends, Math::Int128, Math::Pari, Math::GMP, Math::GMPz, Math::BigFloat, Math::MPFR, and more.
‎Build management with a dash of prolog‎
Matt S Trout (‎mst‎), Shadowcat Systems Limited
English, 50 minutes
A finely honed hatred of every systems tool I have to work with led me to
‎Building Smarter Microservices with Scale-Oriented Architecture‎
Neil Mansilla
English, 20 minutes
Designing an architecture around microservices connected through HTTP APIs can help companies
‎CoderDojo and Perl Evangelism‎
Prairie Nyx, nerd grrls
English, 20 minutes
CoderDojo is an international movement for computer coding education. (http://www.coderdojo.com) They have several curriculum paths, known as a Kata and work has begun to establish and create an option to use Perl as a language for exploration for the kids in CoderDojo programs. [...]
‎Cron Tricks for Starving Grad Students‎
Walt Mankowski (‎waltman‎)
English, lightning
In this talk I will discuss life on the Main Line, supercars, the culinary habits of grad students, and how to run a cron job on the 4th Monday of the month
‎DBIx::PreQL - Less terrible dynamic SQL‎
Mark Swayne, Marchex
English, lightning
Dynamically generated SQL lurks in many applications. It may be managed (mostly) by an ORM, an abstract query builder, or a mess of hand coded conditionals that assemble queries.
‎Dude, where's my data analyst? A quick guide to machine learning‎
William Stevenson (‎wds‎), MaxMind
English, 50 minutes
You wake up in the morning to a refrigerator full of data, no idea what you did the night before and no idea where the person is who you hired to analyze the information. What do you do? The next 50 minutes will orient you with an understanding of machine learning, a survey of various algorithms, guidance on how to choose them and also how to evaluate their performance
‎Effective Git: better commits via inspecting history and code archeology‎
Andrew Grangaard (‎spazm‎), AirMedia
English, 20 minutes
Slides:
‎Everything Old is New Again: Quaternions in Perl6‎
DrForr
English, 20 minutes
Dive into perl6 and learn about the creation of a new numeric type that's been around since 1843. We'll talk about constants, customizing operators you already know, and creating some that you don't. We'll explore the history and present-day uses of quaternions, from a lonely wind-swept moor in Ireland to Gollum in Lord of the Rings
‎Failure: Why it happens & How to benefit from it‎
VM Brasseur (‎vmbrasseur‎)
English, 50 minutes
Projects fail in droves. Up to 90% of new businesses fail within 10 years. Screws fall out all the time; the world is an imperfect place.
‎First Time CPAN Contributor‎
Adam Dutko (‎StylusEater‎), RunByMany, LLC
English, 20 minutes
I gave a talk at YAPC::NA last year in Orlando, FL (2014) entitled "First Time CPAN Contributor." SawyerX mentioned I should explore using Dist::Zilla in lieu of Module::Starter. During this talk I will expand upon topics I mentioned last year and discuss how you can start incorporating Dist::Zilla into your workflow. [...]
‎Form::Diva‎
John Karr
English, lightning
Form::Diva is an html5 form component generator. While there are many form libraries on CPAN, most of them try to generate an entire form whereas Form::Diva makes describing your form as simple as possible and generates elements for assembly by your templating engine, thus creating a simpler and more flexible means to create forms
‎From bartending to nerdtending‎
Mark Prather (‎Trg404‎), Cpanel
English, 20 minutes
There is an interesting comparison drawn between working in a restaurant and working in a tech firm. Daily stand ups, dealing with the kitchen staff, how to manage customers, all of these overlap on the two communities. There are certain things you should consider as a leader when dealing with your team.
‎Funky Method Calls‎
Belden Lyman (‎belden‎), Shutterstock Images
English, lightning
I gave myself a puzzle recently: given this class:
‎Getting the Most from the Perl Community‎
Ya'akov Sloman (‎Yaakov‎), The Perl Foundation and University of Notre Dame
English, 20 minutes
We want you on the “inside”, here’s how to get there.
‎Give Catalyst Some Swag‎
Logan Bell (‎epochbell‎)
English, 20 minutes
Overview:
‎Google::OAuth & NoSQL::PLSQL‎
Jim Schueler
English, lightning
Google::OAuth can be used to access Google hosted data (Google Drive, Gmail, Calendar).
‎HPCI - manage cluster/cloud computing‎
John Macdonald, Boutros Lab, OICR
English, 20 minutes
HPCI is a new CPAN module to manage collections of jobs to be run on a cluster or cloud. The name is deliberately similar to DBI (/DBD) to show the equivalent intent - a generic interface (HPCI) that will run tasks on any type of computer collection supported by a driver (HPCD). [...]
‎Hello, my name is __________.‎
Nova Patch (‎patch‎), Shutterstock
English, 50 minutes
Our personal identity is core to how we perceive ourselves and wish to be seen. All too often, however, applications, databases, and user interfaces are not designed to fully support the diversity of personal and social identities expressed throughout the world. This talk will demonstrate ways to build applications that respect users’ identities instead of limiting them.
‎How (not) to create a language specification for Perl 6‎
Patrick Michaud (‎Pm‎), pmichaud.com
English, 50 minutes
In the process of designing, implementing, and using Perl 6 (or any programming language), people often refer to ""the language specification"" as a commonly understood and perhaps self-evident fixed reference point. For mature languages this can be reasonable, because the people using that language have generally developed a shared understanding of what constitutes the language's specification. [...]
‎How Perl helped us make a million dollars‎
Ivan Kohler, Freeside Internet Services, Inc.
English, 20 minutes
This is not a super technical/tutorial talk. This is a Perl success story, with some opinionated armchair quarterbacking about Perl culture, history and future thrown in for good measure.
‎How to bring newbies to perl?‎
Upasana Shukla (‎upasana‎), Booking.com
English, 50 minutes
Perl is a wonderful language, but still I see less new people in Perl as compared to other similar languages. There’re quite a few reasons behind this. An year ago, I wrote a blog post on this subject which describes the topic well: http://blogs.perl.org/users/upasana/2014/01/is-perl-really-short-of-newbies.htm
‎IO::Die‎
Felipe Gasper
English, lightning
A brief demonstration and discussion of IO::Die, a new CPAN module similar to autodie.pm but different in some interesting ways
‎If you can't remember history, rewrite it so you can.‎
Brian Gottreu, Minnesota Population Center
English, 50 minutes
There are many reasons why one might want to rewrite the commit history of a Git repository, but there are just as many reasons why rewriting history is a bad idea. In this talk I'll discuss a few different scenarios where rewriting Git history may be a reasonable course of action.
‎Implementing a Rule Language for the Internet of Things‎
Phil Windley
English, 50 minutes
KRL is a novel, cloud-based rule language for the Internet of Things (IoT) implemented in Perl as an Apache module. KRL is an event-based language with persistent variables that supports asynchronous interaction. Perl's flexibility and large module library make it a great choice for language implementation. Using Apache as the application server saves having to develop numerous support functions. [...]
‎In the desert without a camel‎
Stephen Scaffidi (‎hercynium‎)
English, 50 minutes
This is the tale of a DevOps journey through a wasteland where Perl is a third-class citizen. In the Hadoop world, anything that doesn't run on the JVM is not exactly, um... welcome. And while I love where I work these days, Perl is looked down upon, and often considered a tool of "last resort"...
‎Input validation with JSON::Schema‎
Sean Quinlan (‎spq_easy‎), EIG
English, lightning
A brief introduction to JSON::Schema, how it is much more useful than it might look at first glance, and an example of how we're using it in production
‎Intro to Object-Oriented Programming in Perl‎
Dave Rolsky (‎autarch‎), MaxMind, Inc.
English, 50 minutes
This class will cover the basics of object-oriented programming in Perl, using Moose for the examples. This session will explain what people mean when they talk about classes, objects, inheritance, attributes, and more.
‎It slices, dices, and makes julienne data!‎
Thomas Sibley (‎trs‎), University of Washington
English, 20 minutes
RecordStream, or recs, is a collection of command line tools for processing, analysing, and transforming data as streams of JSON records. Each command tries to do just one thing well, and it's easy to get your data into and out of JSON from other formats and sources. Writing new commands is simple, even in languages other than Perl. [...]
‎It's time to Try Perl 6‎
Brent Laabs (‎labster‎), Perceptyx Inc.
English, lightning
We've been talking about Perl 6 for years. Now it's finally coming, and soon. It's time for the community to come together, and at get our feet wet on Perl 6
‎Juggling Chainsaws: Perl and MongoDB‎
David Golden (‎xdg‎), MongoDB
English, 50 minutes
Perl and MongoDB both embody the twin ideals of whipuptitude and manipulexity. Both have wildly enthusiastic communities. Both are regularly reviled by outsiders. What happens when we bring them together? No children, trees or animals will be harmed during this talk.
‎Keynote: Seth Johnson - What Perl Taught Me About Life‎
Seth Johnson
English, 30 minutes
Have you ever thought Perl was more than just a computing language? Is it true that Perl is a reflection of real life?
‎Leave the system alone!‎
Sean Quinlan (‎spq_easy‎), EIG
English, 20 minutes
Or how to maintain the peace with DevOps.
‎Lessons from High Velocity Logging‎
Brad Lhotsky, Craigslist
English, 50 minutes
Do you need to send, parse, store, and search large volumes of logging data? Well, step right up! We'll briefly stumble over the landscape and then embark on lessons learned about Perl, ElasticSearch, life, and ultimately ourselves! We'll talk about sending logging data using retro protocols like syslog. We'll discuss the up, down, left, and right sides of log parsing! [...]
‎Life, Date::Reformat, and Everything‎
Nathan Gray (‎kolibrie‎), ThinkGeek
English, lightning
A bit of adversity (several data sources each with their own date format) stimulated some growth (Date::Reformat) and fun (perl6 port)
‎Life: Enhancing your frame of reference‎
Tim Bunce, Data Plan Services
English, 20 minutes
"What a man knows at fifty that he did not know at twenty is for the most part incommunicable." ~ Adlai Stevenson
‎Lifting Moose‎
Shawn Moore (‎sartak‎), Best Practical Solutions
English, 20 minutes
Moose is great for creating classes and objects, sure. But if your Moose usage is limited to reducing keystrokes, you're wasting so much potential.
‎Lightning Talks Day 1‎
R Geoffrey Avery (‎rGeoffrey‎), Perceptyx
English, 80 minutes
Schedule:
‎Lightning Talks Day 3‎
R Geoffrey Avery (‎rGeoffrey‎), Perceptyx
English, 50 minutes
Schedule:
‎Lightning Talks in the Shallow End‎
R Geoffrey Avery (‎rGeoffrey‎), Perceptyx
English, 50 minutes
Schedule:
‎Live Perl‎
Rafael Almeria
English, 20 minutes
Isn't it great to be able to see what you're doing? Often when we're developing software it's like we're wearing a blindfold. Luckily, Chris Granger developed and open sourced LightTable and gave it a plugin system that we can all take advantage of. We'll take a tour of what it's like to do exploratory live programming in LightTable using the Perl plugin. [...]
‎Log::ProgramInfo‎
John Macdonald, Boutros Lab, OICR
English, lightning
Figuring out what went on, and how to make it happen again the same as a time that worked
‎Make Comments Stand Out‎
David Golden (‎xdg‎), MongoDB
English, lightning
Most syntax highlighters get comment coloring wrong
‎Making movies for fun and science‎
Walt Mankowski (‎waltman‎)
English, 20 minutes
In my day job as a researcher at Drexel University, I work with time lapse image sequences of live organelles, cells, and tissues. You can see samples of the types of movies my lab produces at http://bioimage.coe.drexel.edu/info/?page_id=56
‎Mobile Apps... in Perl?‎
Jordan Adler (‎jmadler‎), Google
English, 50 minutes
Mobile Apps... in Perl? Yes, it's possible. Web developers can provide push notifications, engaging user experiences, and rich offline experiences on mobile and on desktop.
‎Modern web scraping‎
Sawyer X (‎Sawyer X‎)
English, 20 minutes
Web scraping is fun. It makes data accessible, works around API limits, and makes us feel like gods.
‎Mongering in a Box: Building Perl application containers with Docker.‎
Steven Lembark (‎Lembark‎), Workhorse Computing
English, 50 minutes
Docker can be useful as both a development and execution environment. One problem, however, is that the O/S choices often include un- or badly-optimzed perl executables, minimal or out of date perl and modules, and are difficult to update because of platform dependencies.
‎Moose in Production: A Two-year Retrospective‎
Jonathan Taylor, Hostgator.com
English, 50 minutes
I present a collection of lessons-learned from two years of implementing production software in Moose. I provide simplified code samples of implementation approaches we took and evaluate the success of each. My talk assumes practical knowledge of Moose, including but not limited to roles, method modifiers, coercion, and MOP. [...]
‎My Ordnung‎
Joe Kline (‎gizmo‎)
English, 20 minutes
From Wikipedia: The Ordnung is a set of rules for Amish, Old Order Mennonite and Conservative Mennonite living. Ordnung is the German word for order, discipline, rule, arrangement, organization, or system. Because the Amish have no central church government, each assembly is autonomous and is its own governing authority. [...]
‎Ode To Perl‎
Joe Axford (‎j0e‎), NextGen Healthcare
English, lightning
I would like to perform a blues I wrote on the drive to Salt Lake from Austin. I will setup an amp and run a voice mic and plug my 1938 Gibson J-35 into the amp, hence I'll provide my own sound reinforcement so the sound will be good. I'll setup on the side ahead of the talks so I won't get into anybody's way. [...]
‎On engineering and ethics‎
ribasushi +1
English, lightning
See titl
‎P5Pigs‎
Stephen Scaffidi (‎hercynium‎)
English, lightning
A parody of Black Sabbath's "War Pigs" written for the Perl community...
‎Passive DNS‎
Brad Lhotsky, Craigslist
English, lightning
What is Passive DNS? Why is Passive DNS? Help me make a cool passive DNS project
‎Perl 5.22 and You‎
Ricardo Signes (‎rjbs‎), Fastmail
English, 50 minutes
Perl 5.22 is here, and it's got new stuff. What kind of new stuff? Cool new stuff. You can read the fifty page perl5220delta document, or you can come listen to the Perl 5 project manager summarize the stuff you actually care about. We'll also review some of the major changes from 5.20 and just maybe a little bit about what's coming next year
‎Perl 6 for Mere Mortals‎
Curtis Poe (‎Ovid‎), All Around The World
English, 50 minutes
With the complete failure of security forces to contain the impending threat of Perl 6, developers are beginning to investigate it themselves. Unfortunately, many of the combatants who wield Camelia are so enraptured that they post long sermons extolling the virtues of hyperoperators, meta-object protocols, and composable concurrency, scaring off the faithful. Those sermons are important. [...]
‎Perl Testing, whats new with Test::More and beyond‎
Chad Granum (‎Exodist‎), ZipRecruiter
English, 50 minutes
Test::Builder, Test::More, and Test::Simple, the heart and soul of nearly all testing in the perl world are undergoing a huge change. Perl 5.22.0 will ship with completely new internals for these tools, and a cpan release will be made in March.
‎Perl in OpenBSD‎
Andrew Hewus Fresh (‎AFresh1‎)
English, 50 minutes
Perl 5.003 was imported as part of the OpenBSD base system in 1996 by Jason Downs (downsj@) and has been used heavily ever since. Quite a few system utilites are written in perl, one of the largest being Marc Espie's (espie@) rewrite of the package management tools and his amazing dpb (distributed package build) tool. [...]
‎Perl to Go‎
Logan Bell (‎epochbell‎)
English, 50 minutes
I would like to go over the Go programming language. The talk would go over some of the key features, syntax, semantics, and benefits of Go. By the end of the talk people should have enough knowledge to actually do something productive in the language.
‎Perl via Paper Ink Metal and Oil‎
John Whitney
English, 50 minutes
Goal was to create a functioning system that merged old and new computing technology...
‎Perl's Modules: Discovering and Using the best of the Core Library and CPAN‎
David Oswald (‎davido‎), EIG/Bluehost
English, 50 minutes
Perl is the language; the syntax. We all love it, of course. But Perl's core modules and vast collection of distributions on CPAN are the real reason that Perl is a language for getting things done with minimal fuss. Learn about a few of the best modules available to Perl enthusiasts. [...]
‎Perl's Syntactic Legacy: Using the future to improve the past‎
Stevan Little (‎stevan‎), Booking.com
English, 50 minutes
The Perl programming language is currently enjoying a resurgence in popularity, and for good reason!
‎Perlang - My experience with using Erland and Perl together‎
shane utt (‎sutt‎), Liquidweb
English, lightning
A brief talk about my experience using Perl and Erlang together, and how they complement each other
‎Perl’s Built-in Globals: From Darkness to Light‎
Felipe Gasper
English, 20 minutes
This will discuss many of Perl 5’s built-in global variables and some practical problems and “gotcha”s that concern their use. It will conclude with a set of recommendations for how best to interact with them
‎PieNg: It's an IPAM, apparently‎
Tim Howe (‎thowe‎), BendTel
English, lightning
I wrote my first Catalyst app to manage IP address assignments for my employer
‎Plack from First Principles‎
Peter Sergeant (‎pete‎)
English, 20 minutes
Keep hearing about Plack and PSGI, and not really sure what they're for, and why they're popular? Maybe you're using Plack at work, and you're still copying-and-pasting `builder` lines in to your code without really knowing what's going on? What's the relationship between Plack, PSGI, and CGI? [...]
‎Practical FFI with Platypus‎
Graham Ollis (‎plicease‎), ADNET Systems INC
English, 20 minutes
Foreign Function Interfaces (FFI) are a popular interoperability technique in a number of scripting and virtual machine languages. Given that Perl’s strength lies in its flexibility, FFI is an ideal technique for Perl programmers to include in their arsenal of interoperability. [...]
‎RPerl: The Perl 5 Optimizing Compiler‎
Will Braswell (‎Will the Chill‎), Auto-Parallel Technologies, Inc.
English, lightning
RPerl is the new optimizing compiler for Perl 5. RPerl accepts low-magic Perl 5 source code as input and generates equivalent C++ source code as output, which is then compiled and linked back into the Perl 5 core via XS and Inline::CPP. Come see a live demo of the long-awaited RPerl v1.0
‎RapidApp by example - database web apps on steroids‎
Henry Van Styn (‎vanstyn‎), IntelliTree Solutions
English, 50 minutes
RapidApp by example - database web apps on steroids‎
‎Realtime graphics with Perl in the DeLorean Digital Dashboard‎
Michael Conrad (‎nerdvana‎), IntelliTree Solutions llc
English, 50 minutes
I've been working on a "digital dashboard" (computer rendered instrument cluster) for my DeLorean for quite a while now, but the project really picked up speed and finally reached the finish line once I started using Perl and stopped trying to write everything in C. [...]
‎Regular Expressions: The Little Engine that Could(n't)?‎
David Oswald (‎davido‎), EIG/Bluehost
English, 50 minutes
Starting with the basics of regular expressions we will wend our way through metacharacters, metasymbols, character classes, quantifiers, as well as taking closer look at the power (and pitfalls) of backtracking. Learn how to control Perl's regex engine, and harness its power while minimizing pain
‎Saving time zones - and your hair!‎
Noel Maddy (‎Zhtwn‎)
English, lightning
Successfully saving and retrieving DateTime objects in a database while keeping track of the correct time zones for each object may cause significant hair loss.
‎Scrum for One‎
D Ruth Bavousett (‎druthb‎), cPanel
English, 50 minutes
Not everyone has the luxury of a large team of developers working on a project--and all of us have lives outside of work that can benefit from the lessons learned in the Scrum methodology. In this talk, Ruth shares valuable tips and methods for using Scrum as a sole practitioner, and in life outside of work, to make you more efficient and effective. [...]
‎Selenium Testing Your Website With Perl‎
vroom
English, 50 minutes
Learn how to use Perl & Selenium to run functional tests by automating browser usage.
‎Stop Panicking! Perl 6 is just like Perl 5 (where it counts).‎
Bruce Gray (‎Util‎), Gray & Associates
English, 50 minutes
Perl 6 may seem large and daunting, but when you stop focusing on the new (and therefore *optional*) bits, the core language is obviously your familiar friend, Perl 5.
‎Streamlining and simplifying your Perl code using Map, Grep, and Sort‎
Daina Pettit, BlueHost
English, 50 minutes
Map, Grep, and Sort are powerful Perl built-in functions that can simplify your code and improve performance.
‎Surprise Act‎
Theo van Hoesel (‎vanHoesel‎), THEMA-MEDIA
English, lightning
Description redacted until it has happene
‎Symbolic Computation in Perl or: i can haz maffs?‎
Mike Friedman (‎friedo‎)
English, 20 minutes
Think all that fancy computer science is hard? This is a brief and straightforward introduction to some programming techniques for symbolic computation (e.g. equation solving) for beginners. We'll learn a few simple algorithms and how to implement them in Perl
‎Test Your App's Javascript using Test::Mojo::Role::Phantom‎
Joel Berger (‎jberger‎)
English, 20 minutes
Do you test your Javascript? All of it? Be honest. I thought so, neither did I.
‎Test drive your code with Test::More‎
Travis Chase, Endurance Internation Group
English, 50 minutes
Ever wonder what all those lines of test code mean when you install a Cpan Module? Ever want to be able to write some type of test(s) for your perl script/module/project? Ever want to know what people are talking about when they say TDD or Test Driven Development? Then this is the introduction for you. Come attend as we discuss those exact questions and more
‎The Strings are NFG!‎
Patrick Michaud (‎Pm‎), pmichaud.com
English, lightning
A brief example of Perl 6's Unicode normalization, contrasted with C#, Java, and Python
‎The True Story of Plerd, or: Why I Wrote a Blog System in Twenty Fifteen‎
Jason McIntosh (‎jmac‎), Appleseed Software Consulting
English, 20 minutes
After LiveJournal’s star faded, Jason McIntosh spent several years wandering the fields of blog software and services, and therefore didn’t actually write anything.
‎Tinker::Test — Interactive Data Flow in Perl‎
Ingy döt Net (‎ingy‎), Oui Street
English, 20 minutes
You've probably come across http://jsfiddle.net/ in the past year. It's a site that lets you enter HTML JS and CSS in 3 separate browser panes, then shows the result in a 4th. People create/save/share real world web examples this way.
‎Using the Perl Debugger/SLES‎
Steven Lembark (‎Lembark‎), Workhorse Computing
English, 50 minutes
Whatever you think of "debuggers" for analyzing code, Perl's interactive command line deubgger is a big help for analyzing data structures or just learning Perl. This talk goes over the basics of using the debugger for both finding/squashing bugs and general analysis of data or Perl syntax
‎VIC - Compiler for microcontrollers using Pegex and Moo‎
Vikas Kumar
English, 20 minutes
VIC is a domain specific language to develop firmware for Microchip’s PIC microcontrollers (MCU). It’s aim is for users or developers to develop firmware that looks simple, logical and can hide complexities that are in-built into VIC as language primitives. The name of the compiler to compile the language is also called "vic".
‎Welcome to YAPC!‎
Karen Pauley
English, 15 minutes
Welcoming remarks from The Perl Foundatio
‎What is this "testing" people keep talking about?‎
Kevin Metcalf (‎profmetcalf‎), De Anza College
English, 50 minutes
For several years now I have heard people talking about writing tests, but I've never had the need or desire to learn more. Even after hearing about tests in other talks, I still didn't know why it was important. This year, I decided to actually start testing. [...]
‎Working with Volunteers: Learning From My Mistakes‎
Karen Pauley
English, 20 minutes
You must learn from the mistakes of others. You can't possibly live long enough to make them all yourself. - Sam Levenson
‎YAPC::Asia Tokyo Behind The Scenes, Or How We Organize A Conference For 2000 Attendees‎
Daisuke Maki (‎lestrrat‎), HDE Inc
English, 50 minutes
This year we're holding the last YAPC::Asia Tokyo, which will be the culmination of the last 10 years.
‎compare-git-versions: A Simple Development Tool for Refactoring and Benchmarking‎
James E Keenan (‎kid51‎)
English, 20 minutes
This presentation will show an easy way to measure performance improvements in library code against earlier versions of the same code.
‎peco and ghq‎
Daisuke Maki (‎lestrrat‎), HDE Inc
English, lightning
peco is a cool CLI tool.
‎why you should do open source in retirement‎
Karl Williamson
English, lightning
People frequently can't wait to retire, only to be disconcerted to find that the rest of the world now finds them irrelevant. Getting involved in open source development keeps one relevant slows down the decline of mental capacities.
‎writing XS in plain C‎
bulk 88
English, 20 minutes
Even if you learned C in a classroom at some point, Perl's "XS" API for writing perl subs in something purported to be C but is really a cat on a tablet with caps lock on. In this talk I will show how easy it is to write subs in plain C without any of that dreaded stuff in perlxs.pod. It is so easy you will never ever ever, really ever, use XS ever again :